roll mandrel - French English Dictionary